.maxcontainer{min-width:inherit;}
html, body{ margin:0 auto;min-width:inherit;}
.container { width:auto; min-width:inherit; max-width:inherit; padding:0}
.pchide { display:block; }
.mhide { display:none; }
.padhide{display:none}
.padshow{display:block;}
.top_m{overflow:visible}
.top{position:relative;background:#0952b8; overflow:visible; padding-top:28px}
.top_line{display:none}
.top_r{padding-top:0; top:-10px}
.logo{margin:0px 0 0 20px; width:244px; display:block; float:none}
.nav{float:none;width:100%; margin-top:0; display:table;}
.nav_up{margin-left:12px}
.nav li{ display:table-cell; text-align:center; float:none;}
.nav li h5{padding:0}
.nav .nav_sub dd{text-align:left; padding:0 16px;}
.nav .nav_sub{padding:0}
.focus_title_box{width:100%; left:0; margin-left:0; min-width:inherit; max-width:inherit; padding:0}
.focus_title_box p{width:590px; font-size:20px; margin-left:26px; line-height:36px;bottom:20px;}
.m_index_focus ul .title{background:url(z19_focus_title_pad_en.png) repeat-x bottom left}
.swiper_Focus{width:100%; left:0; margin-left:0;height:100%; bottom:0;position:static}
.m_index_focus .swiper-button-next, .m_index_focus .swiper-button-prev{position:absolute; width:13px; height:24px; top:50%; margin-top:-12px; float:none}
.m_index_focus .swiper-button-next{background:url(z19_focus_right_pad_en.png); margin-left:0; right:12px; left:auto}
.m_index_focus .swiper-button-prev{background:url(z19_focus_left_pad_en.png); margin-right:0; left:12px;}
.m_index_focus .pagination{float:none; right:12px; bottom:30px; position:absolute; z-index:10}
.swiper_Focus_box,.news_swiper_center{min-width:inherit; max-width:inherit; padding:0}
.m_index_focus{overflow:hidden; padding-bottom:80px}
@-moz-document url-prefix(){
	.m_index_focus{overflow:hidden; padding-bottom:160px}
}

.search_model{top:-28px}

.row{padding:46px 0 0}
.row_title h4{font-size:30px}
.row_title{margin-bottom:30px}
.newsList li{float:left; margin:0 4% 42px 0; width:48%;}
.newsList li:nth-child(even){margin-right:0}
.newsList{overflow:hidden; padding:0 30px; margin-bottom:0}
.newsList_news{padding:0;}
.more{margin:0 auto 44px}
.newsDiv{width:100%; margin:0; max-width:inherit;}
.newsDiv img{height:214px; width:100%}
.subRow_news{padding:0 20px}
.newsDiv_img{margin-top:-20px}
.newsroomDiv .newsDiv_img{margin-top:0}

#newsList2 .newsDiv{ padding-bottom:0}
.people_box{height:auto; margin-bottom:40px}
.people_box img{float:none; margin:0 auto; display:block}
.people_img{float:none; width:auto;}
.row_center{min-width:inherit; max-width:inherit; padding:0;}
.people_txt{margin:0 20px}
.row_title4{text-align:center}
.row_left{width:100%; margin-right:0; float:none;  height:auto; padding-bottom:78px;}
.event_txt{width:90%; bottom:0;}
.row_right{border-top:1px dashed #d8d8d8; margin-top:30px; padding-top:30px}
.res_list li{width:48%; margin-bottom:30px; margin-right:4%; overflow:hidden}
.for_list li{float:none; width:100%; margin-bottom:20px; overflow:hidden}
.event_list li{margin-bottom:40px}
.arrow-left, .arrow-right{top:100px; margin-top:inherit}
.people_txt h5{margin-top:40px}
.row_title4 .row_line{margin-left:36px}
.row_bg{background-size:auto}

.foot_list li{display:block; float:left; padding:0;  margin-bottom:60px}
.foot_list li h5,.foot_list li dl{margin:0 20px 8px}
.foot_list .foot_li1{width:204px}
.foot_list .foot_li3{width:360px}
.foot_list .foot_li4{height:167px}
.foot_list{padding:60px 0 0 }
.foot_list_t2{ padding:0 20px}
.foot_list2 li{display:block; margin-bottom:40px; overflow:hidden; width:50%; float:left}
.foot_list2 li img{margin-left:20px}
.for_list li img{width:86px;}
.foot1{padding-bottom:20px}

.subMain{min-width:inherit; max-width:inherit; width:auto}
.title_line{margin:80px auto 70px}
.casLeft{float:none; width:100%; margin:0}
.cas_focus{height:auto}
#swiper_container_cas img{width:100%; height:auto}
.swiper_news_page{margin:30px auto}
.casRight{padding:20px}
.newsroom_txt{margin:0; height:auto;}
.newsroom_txt h5{margin-top:0}
.mulBox,.mulDiv_sp .mulBox{width:100%; float:none; margin-bottom:30px}
.mulDiv_sp .mulBox2,.mulDiv_sp2 .mulBox{width: 48%;margin-right: 4%;margin-left: 0; float:left; padding-bottom:0}
.mulBox .newsDiv_img{margin-top:0}
.mulBox2{margin-right:4%; margin-left:0; width:48%; float:left}
.mulBox3{margin-bottom:10px}
.mulBox_mar0{margin-right:0 !important}
.mulBox2 .video_play{width: 60px !important;height: 60px !important;position: absolute;margin-top: -66px;margin-left: -30px;}
.mulBox2 .mul_txt h5{font-size:22px; line-height:30px; padding-top:10px}
.mulBox2 .mul_txt{height:auto}
.event1{float:none; width:auto; margin-right:0}
    .event3 li{width:auto; float:none; margin-bottom:30px}
	.subMore_pc{display:none}
	.subMore_m{display:block}
	.event_title h5{height:auto; line-height:30px}
	.event_title{overflow:inherit}
	.event3 .event_list{ margin-top:6px}
	.event2 .newsDiv_img{width:42%;}
.event_img{ height:auto}
.dateList li{width:100%; margin:0 0 30px;height:auto; padding-bottom:20px}

.subRight{float:none; margin:0 auto 40px; width:680px}
.peopleSub{width:300px; height:auto; float:none; margin:0 auto -20px; display:block}
.people_l{float:none; margin:0 auto 40px}
.people_list li{margin:0 20px}

.subLeft2{float:none; margin-right:0; width:auto}
.cas_list li{width:47%; margin:10px 1% 0;}
.ky_search_ipt{width:100%; float:none}
.ky_search_sub{width:100%; float:none; height:80px;background: url(z19_search_en2.png) no-repeat 20px center #409dfb; padding-left:60px}
.ky_search_result .ky_search_result_r{float:left}
.ky_search_result p{line-height:30px}
.casLeft{text-align:center}
.intLeft{width:auto; float:none}
.int_year{width:auto; overflow:hidden}
.intRight{ display:none}
.int_list2 li{height:150px}
.intBg2{height:auto}
.research_list li{width:48%; margin-bottom:20px; margin-right:4%}
.news_list li img{width:200px; height:130px}
.news_list_txt p{height:auto}

.xl_left,.xl_right{float:none; width:auto}
.xl_left{margin-bottom:40px}
.xl_left_div,.xl_right_div{padding:0; border:0}
.xl_title2 p{/*! float:none; */}

.ky_search_ipt2 input,.ky_search_sel{width:90%; float:none; margin:0 5% 20px; float:right}
.swiper_cas_page .swiper-button-next{right:-10px}
.swiper_cas_page .swiper-button-prev{left:-90px}
.intBox{height:auto; overflow:hidden; background-size:100% 100%}
.intBg{ background-size:100% 100%; height:auto; padding-bottom:40px}
.mulDiv .subMore{margin:0 auto; display:block; float:none}
.contact_list2 li{margin:0 3% 30px 0; width:31.2%;}

.intBox{height:auto; background:none; padding-top:0; margin-bottom:100px}
	.intBox p{float:none; width:auto; margin:30px 0}
	.intBox2{background:none;}
	.intBg{background:url(z19_int_bg3.jpg) no-repeat center right; background-size:cover;}
	.intBg2{background: url(z19_int_bg2.jpg) no-repeat center; height:auto;    background-size: cover;}
	.intBox img{display:block; width:100%}
	.intLeft{padding-top:60px}
	.int_jt{display:none}
	.int_year{width:auto; margin-top:60px}
.mar0_pad{ margin-right:0 !important;}
.xl_share{/*! display:none */}
.subLeft2{margin-right:0;}
.subRight2{position:relative; margin:0 auto; overflow-x:auto; width:728px;}
.mapRow{height:auto}
.CASmap_pad{display:block; width:728px;}
.CASmap{display:none}
.CASmap_pad img{width:728px; height:509px}
.cas_tab li p{font-size:20px; line-height:26px;}
.subLeft3{float:none; margin-right:0; width:auto}
.research_list2 li{width:45%; margin:0 0 20px 3%}
.research_bg{height:auto}

.CASBOX{overflow-x:auto; }
.CAS{width:1430px}
.mul_txt h5{text-align:left}
.casLeft2{display:none}
.news_list li{background:none}
.news_list_txt{padding-top:0}
.research_list3{margin:10px 10px 20px}

.event_con_pad{display:block; padding:20px 0;}
.event_con_pc{display:none}

.intBg{background:url(z19_int_bg3.jpg) no-repeat center left;background-size: cover;}
.intBg2{background: url(z19_int_bg2.jpg) no-repeat center;background-size: cover;}
.contact_list li .video_play{width:30px !important; height:30px !important; margin-left:-15px; margin-top:-15px; top:60px}

.contact_list li{height:218px}
.contact_list2 li{height:auto}

.mulBox img,.mulDiv_sp .mulBox img{height:auto}
.mulBox2 img,.mulDiv_sp .mulBox2 img{height:228px}
.mulDiv_sp .mulBox2{padding-bottom:0}

.banner {background: url(z19_banner.jpg) no-repeat left 153px;background-size: 100%;}
.banner1 {background: url(z19_banner1.jpg) no-repeat left 153px;background-size: 100%;}
.banner2 {background: url(z19_banner2.jpg) no-repeat left 153px;background-size: 100%;}
.banner3 {background: url(z19_banner3.jpg) no-repeat left 153px;background-size: 100%;}
.banner4 {background: url(z19_banner4.jpg) no-repeat left 153px;background-size: 100%;}
.banner5 {background: url(z19_banner5.jpg) no-repeat left 153px;background-size: 100%;}
.banner6 {background: url(z19_banner6.jpg) no-repeat left 153px;background-size: 100%;}
.banner7 {background: url(z19_banner7.jpg) no-repeat left 153px;background-size: 100%;}

.cas_tab li{width:24.3%}
.event3{margin-top:20px}

.for_txt h5{height:auto}
.device{margin-top:80px}
#swiper_container_cas2,#swiper_container_cas{height:auto}
.date_num span{width:16%}
.dateList{ width:auto}
.opt_print{display:none}
.top_blue .nav{margin-top:0}

.title_ANSO{width:100%}
.title_header20{padding:0 20px; margin-top:40px;}
.int_list2{padding:0 17px}
.title_int20{width:auto; float:none; text-align:center; border-top:0}
.title_ANSO p{ font-size:30px; float:left; width:400px; line-height:40px; margin-top:24px;}
.title_ANSO img{margin-right:50px}

.big_sf li{width:48%; margin-right:4%; margin-bottom:60px}
.big_sf{padding:0 20px}
.big_sf .newsDiv_img,.research_list .newsDiv_img{margin-top:0}	
.sub_menu{display:none}
.big_sf2{padding:0}
.big_sf li{width:46%; margin-right:4% !important}

@media only screen and (orientation:landscape) {
.news_p{font-size:16px; line-height:24px}
.newsBox{ padding:30px 14px 0;}
.news_t{left:14px}
}